home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group98a.txt / 000096_icon-group-sender _Wed Mar 4 16:30:22 1998.msg < prev    next >
Internet Message Format  |  2000-09-20  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
  3.     by baskerville.CS.Arizona.EDU (8.8.7/8.8.7) with SMTP id QAA18104
  4.     for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Wed, 4 Mar 1998 16:30:21 -0700 (MST)
  5. Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
  6.     id AA06898; Wed, 4 Mar 1998 16:30:20 -0700
  7. Date: Wed, 4 Mar 1998 20:52:21 +0300 (MEST)
  8. From: Ehud Lamm <mslamm@mscc.huji.ac.il>
  9. To: Ramon Pereda <rpereda@ringer.cs.utsa.edu>
  10. Cc: Mark Evans <evans@gte.net>, icon-group@optima.CS.Arizona.EDU
  11. Subject: Re: Translation into C
  12. In-Reply-To: <Pine.GSO.3.95.980302191649.6582A-100000@pandora>
  13. Message-Id: <Pine.A32.3.91.980304205019.73493H-100000@pluto.mscc.huji.ac.il>
  14. Mime-Version: 1.0
  15. Content-Type: TEXT/PLAIN; charset=US-ASCII
  16. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  17. Status: RO
  18. Content-Length: 732
  19.  
  20. On Mon, 2 Mar 1998, Ramon Pereda wrote:
  21.  
  22. > Does anyone know of a language implementation where the resulting code is
  23. > machine-generated C code that is maintainable by humans?  If so, is the
  24. > compiler free and is the language general-purpose? 
  25.  
  26. I recall a lot of talk on this topic, but don't seem to remember anything 
  27. sepcific... All I am sure of is that in general the problem is not simple 
  28. - practically unsolvable (some problems associated with this task may be 
  29. even proved to be NP etc.). Any way the issue is usually the complier not 
  30. the language compiled.
  31.  
  32. I heartly suggest you post this question on comp.compilers - where I will 
  33. continue to see who has answers.
  34.  
  35. Ehud Lamm     mslamm@pluto.mscc.huji.ac.il
  36.  
  37.